define(['./views/index',
    './views/publish',
    './views/search',
    './views/item',
    './views/profile'
  ],
  function(Index, Publish, Search, Item, Profile) {
    return {
      '/': {
        name: 'index',
        component: Index
      },
      '/publish': {
        name: 'publish',
        mustLogin: true,
        component: Publish
      },
      '/search': {
        name: 'search',
        component: Search
      },
      '/item': {
        noShowLeft: true,
        name: 'item',
        component: Item
      },
      '/profile': {
        mustLogin: true,
        name: 'profile',
        component: Profile
      }
    };
  });